<?php
autenticacao("venda_set");
include_once 'Controle/vendas.php';

$pag = $_GET["ant"];
if($pag == ''){
    $pag = "vendas";
}

$ok = $_GET["ok"];
if($ok == "ok"){
    $_SESSION["financeiro"] = 0;
    if($pag == "vendas"){ limpar_venda(); }
    header("location: ".url("pag", $pag));
}else{
    $idVenda = $_GET["idvenda"];
    if(!valida::numero($idVenda)){
        $idVenda = 0;
        if($pag == "vendas"){ limpar_venda(); }
    }
}

$venda = new Venda();
$cliente = new Cliente();

$venda->carregar($idVenda);
$cliente->carregar($venda->get_idCliente());
?>
               <div class='divisao'>
                    <p id="cad_titulo" style='width: 65px;'>Venda</p>
                    <label>Cod. Venda:</label>
                    <label class="mostrar_dados"><?php echo $venda->get_id(); ?></label>
                    <label>Data:</label>
                    <label class="mostrar_dados"><?php echo $venda->get_data(); ?></label>
                    <label>Hora:</label>
                    <label class="mostrar_dados"><?php echo $venda->get_hora(); ?></label>
               </div>
               <br>

                <div class='divisao'>
                    <p id="cad_titulo" style='width: 70px;'>Cliente</p>
                    <label>Cod. Cliente:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_id(); ?></label>
                    <label>Nome:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_nome(); ?></label>
                    <br>
                    <label>RG:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_rg(); ?></label>
                    <label>CPF:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_cpf(); ?></label>
                    <br>
                    <label>Cidade:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_nome_cidade(); ?></label>
                    <label>UF:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_nome_uf(); ?></label>
                    <label>CEP:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_cep(); ?></label>
                    <br>
                    <label>Endereço:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_rua().", ".$cliente->get_numero(); ?></label>
                    <label>Bairro:</label>
                    <label class="mostrar_dados"><?php echo $cliente->get_bairro(); ?></label>
                </div>
                <br>
                <div class='divisao'>
                        <p id="cad_titulo" style='width: 90px;'>Produtos</p>
                        <table class="tabela">
                            <tr>
                                <th>Cód. Barras</th>
                                <th>Nome</th>
                                <th>Qtd.</th>
                                <th>Vr. Unid.</th>
                                <th>Desconto</th>
                                <th>Total</th>
                            </tr>
<?php
$cor[0] = "";
$cor[1] = "class='tb_zebrada'";
$cnt = 0;
$sql = "select id from Venda_Produto where idVenda = '".$venda->get_id()."'";
$conexao = db::conecta();
$result = db::query($sql, $conexao);
db::close($conexao);
while ($idvp = db::fetch_array($result)){
    $venda_produto = new Venda_Produto();
    $produto = new Produto();
    $venda_produto->carregar($idvp[0]);
    $produto->carregar($venda_produto->get_codebar());
    echo "
                            <tr ".$cor[$cnt].">
                                <td>".$venda_produto->get_codebar()."</td>
                                <td>".$produto->get_nome()."</td>
                                <td>".$venda_produto->get_quantidade()."</td>
                                <td>".$produto->get_valorvenda()."</td>
                                <td>".$venda_produto->get_desconto()."%</td>
                                <td>".$venda_produto->get_total()."</td>
                            </tr>
    ";
    unset($produto);
    unset($venda_produto);
    if($cnt == 1){ $cnt = 0; }else{ $cnt++; }
}
?>
                    </table>      
                        
                    <label>Forma de Pagamento:</label>
                    <label class="mostrar_dados"><?php echo formapagamento($venda->get_formapagamento()); ?></label>
                    <?php
                    if($venda->get_formapagamento() > 1){
                        $parcelado = new Parcelado();
                        $parcelado->carregar($venda->get_idParcelado());
                        ?>
                    <label>Total de Parcelas:</label>
                    <label class="mostrar_dados"><?php echo $parcelado->get_parcelas(); ?></label><br>
                    <label>Valor por Parcelas:</label>
                    <label class="mostrar_dados"><?php echo $parcelado->get_valorparcela(); ?></label>
                    <label>Desconto:</label>
                    <label class="mostrar_dados"><?php echo $venda->get_desconto(); ?></label>
                        <?php
                        unset($parcelado);
                    }
                    ?>                    
                    <label style="margin-left: 75px">Total:</label>
                    <label class="mostrar_dados" style="font-size: 25px; "><?php echo $venda->get_total(); ?></label>
                </div>    
                <br>
                <button class="botaoimprimir" onClick="window.print()"><label>Imprimir</label></button>
                <a href="<?php echo url("pag", "venda_print")."&ok=ok&ant=$pag"; ?>"><button class="botaook">OK</button></a>
                
                <div class="assinatura">
                     <label>_________________________________________________</label><br>
                     <label><?php echo $cliente->get_nome(); ?></label>
                </div>
<?php
unset($cliente);
unset($venda);
?>

<div class="segundavia">
     <?php               
     $pag = $_GET["ant"];
     if($pag == ''){
     $pag = "vendas";
     }

     $ok = $_GET["ok"];
     if($ok == "ok"){
          $_SESSION["financeiro"] = 0;
     if($pag == "vendas"){ limpar_venda(); }
          header("location: ".url("pag", $pag));
     }else{    
          $idVenda = $_GET["idvenda"];
     if(!valida::numero($idVenda)){
        $idVenda = 0;
        if($pag == "vendas"){ limpar_venda(); }
     }
     }

     $venda = new Venda();
     $cliente = new Cliente();

     $venda->carregar($idVenda);
     $cliente->carregar($venda->get_idCliente());
     ?>
               
                         <div class='divisao'>
                         <p id="cad_titulo" style='width: 65px;'>Venda</p>
                         <label>Cod. Venda:</label>
                         <label class="mostrar_dados"><?php echo $venda->get_id(); ?></label>
                         <label>Data:</label>
                         <label class="mostrar_dados"><?php echo $venda->get_data(); ?></label>
                         <label>Hora:</label>
                         <label class="mostrar_dados"><?php echo $venda->get_hora(); ?></label>
                    </div>    
                    <br>

                     <div class='divisao'>
                         <p id="cad_titulo" style='width: 70px;'>Cliente</p>
                         <label>Cod. Cliente:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_id(); ?></label>
                         <label>Nome:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_nome(); ?></label>
                         <br>
                         <label>RG:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_rg(); ?></label>
                         <label>CPF:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_cpf(); ?></label>
                         <br>
                         <label>Cidade:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_nome_cidade(); ?></label>
                         <label>UF:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_nome_uf(); ?></label>
                         <label>CEP:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_cep(); ?></label>
                         <br>
                         <label>Endereço:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_rua().", ".$cliente->get_numero(); ?></label>
                         <label>Bairro:</label>
                         <label class="mostrar_dados"><?php echo $cliente->get_bairro(); ?></label>
                     </div>
                     <br>
                     <div class='divisao'>
                             <p id="cad_titulo" style='width: 90px;'>Produtos</p>
                             <table class="tabela">
                                 <tr>
                                     <th>Cód. Barras</th>
                                     <th>Nome</th>
                                     <th>Qtd.</th>
                                     <th>Vr. Unid.</th>
                                     <th>Desconto</th>
                                     <th>Total</th>
                                 </tr>
     <?php
     $cor[0] = "";
     $cor[1] = "class='tb_zebrada'";
     $cnt = 0;
     $sql = "select id from Venda_Produto where idVenda = '".$venda->get_id()."'";
     $conexao = db::conecta();
     $result = db::query($sql, $conexao);
     db::close($conexao);
     while ($idvp = db::fetch_array($result)){
     $venda_produto = new Venda_Produto();
     $produto = new Produto();
     $venda_produto->carregar($idvp[0]);
     $produto->carregar($venda_produto->get_codebar());
     echo "
                                 <tr ".$cor[$cnt].">
                                     <td>".$venda_produto->get_codebar()."</td>
                                     <td>".$produto->get_nome()."</td>
                                     <td>".$venda_produto->get_quantidade()."</td>
                                     <td>".$produto->get_valorvenda()."</td>
                                     <td>".$venda_produto->get_desconto()."%</td>
                                     <td>".$venda_produto->get_total()."</td>
                                 </tr>
     ";
     unset($produto);
     unset($venda_produto);
     if($cnt == 1){ $cnt = 0; }else{ $cnt++; }
     }
     ?>
                         </table>      
                        
                         <label>Forma de Pagamento:</label>
                         <label class="mostrar_dados"><?php echo formapagamento($venda->get_formapagamento()); ?></label>
                         <?php
                         if($venda->get_formapagamento() > 1){
                             $parcelado = new Parcelado();
                             $parcelado->carregar($venda->get_idParcelado());
                             ?>
                         <label>Total de Parcelas:</label>
                         <label class="mostrar_dados"><?php echo $parcelado->get_parcelas(); ?></label><br>
                         <label>Valor por Parcelas:</label>
                         <label class="mostrar_dados"><?php echo $parcelado->get_valorparcela(); ?></label>
                         <label>Desconto:</label>
                         <label class="mostrar_dados"><?php echo $venda->get_desconto(); ?></label>
                             <?php
                             unset($parcelado);
                         }
                         ?>                    
                         <label style="margin-left: 75px">Total:</label>
                         <label class="mostrar_dados" style="font-size: 25px; "><?php echo $venda->get_total(); ?></label>
                     </div>    
                     <br>
                     <button class="botaoimprimir" onClick="window.print()"><label>Imprimir</label></button>
                     <a href="<?php echo url("pag", "venda_print")."&ok=ok&ant=$pag"; ?>"><button class="botaook">OK</button></a>
                
                     <div class="assinatura">
                          <label>_________________________________________________</label><br>
                          <label><?php echo $cliente->get_nome(); ?></label>
                     </div>
     <?php
     unset($cliente);
     unset($venda);
     ?>
          
</div>